<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */

/*chanpin_box*/

.chanpin_box{ background:url(../images/center_bg.jpg) repeat; height:800px;}

.chanpin{ width:1180px; margin:0 auto; padding-top:30px;}

.list_box{ background:url(../images/list_bg.jpg) no-repeat; width:281px; height:821px; float:left;}

.list{ padding-top:90px; width:219px; margin:0 auto;}

.list dl dt{ background:url(../images/list_sbg.jpg) no-repeat; height:40px; line-height:40px; text-align:center; font-size:16px;}

.list dl dt a{ color:#FFF;}

.list dl dd{ line-height:30px; height:172px; display:block; overflow:hidden;}

.list dl{ margin-top:10px;}

.list dl dd ul li{ background:url(../images/tubiao_2.jpg) no-repeat 0 10px; display:block; margin-left:52px;}

.list dl dd ul li a{ padding:0 25px;}



.product_box{ width:870px; float:right;}

.pr_more{ width:80px; float:right; line-height:35px; text-transform:uppercase; text-align:right;}

.pr_more a{ color:#004593;}

.pr_m{ width:120px; float:left; font-size:16px; background:url(../images/tb.jpg) no-repeat 0 15px; line-height:35px;}

.pr_m a{ padding:0 20px;}

.pr_m h3 a{ font-weight:normal; color:#004593;}

.product_nr ul li img{ width:193px; height:191px; padding:5px;}

.product_nr ul li{ width:203px; background:#eee; height:240px; display:block; float:left; margin:15px 7px;}

.product_nr ul li p{ text-align:center; line-height:35px;}

.product_nr ul li:hover{ background:#004593;}

.product_nr ul li:hover a{ color:#FFF;}



/*banner2_box*/

.banner2_box{ background:url(../images/banner2.jpg) no-repeat; height:315px; width:1180px; margin:0 auto; position:relative;}

.banner2_phone{

	font-size:14px;

	position:absolute;

	left: 885px;

	top: 156px;

}

.banner2_phone span{ font-size:24px; color:#F00; font-weight:bold;}

.banner2_anniu{

	width:124px;

	height:39px;

	position:absolute;

	left: 949px;

	top: 203px;

}

.anli_line{ background:url(../images/line.jpg) no-repeat center top; height:8px;}

.anli_title{ text-align:center; font-size:14px;}

.anli_title dt{ font-size:24px;} 

.anli_title dl dd{ padding-top:3px;}

.anli_title span{ color:#C00;}









/*youshi_box*/

.youshi_box{ background:url(../images/youshi_bg.jpg) no-repeat center top; height:1307px; width:100%;}

.youshi{ width:1180px; margin:0 auto; position:relative;}

.ys_1{

	position:absolute;

	width: 526px;

	height: 215px;

	left: 1px;

	top: 223px;

}

.ys_t{ font-size:24px; color:#FFF; font-weight:bold;}

.ys_wen{ font-size:14px; padding-top:30px; line-height:30px; color:#FFF; padding-left:15px;}



.ys_2{

	position:absolute;

	width: 529px;

	height: 155px;

	left: 34px;

	top: 744px;

}



.ys_3{

	position:absolute;

	width: 520px;

	height: 155px;

	left: 641px;

	top: 743px;

}



.ys_4{

	position:absolute;

	width: 526px;

	height: 215px;

	left: 668px;

	top: 938px;

}

.ys_5{

	position:absolute;

	width: 526px;

	height: 215px;

	left: 670px;

	top: 1104px;

}



/*zizhi_box*/

.zizhi_box{ margin-top:20px;}





.zizhi_nr{ width:1180px; margin:30px auto;}



/**************************图片滚动****************************/

.gd_05{ position:relative; height:330px; width:1180px;}

.gd_05 em{

	position: absolute;

	top: 78px;

}

.gd_05 .t_l{ left:0px;}

.gd_05 .t_r{ right:0px;}



.gd_05 li{ float:left; width:354px;text-align:center; display:block; margin:0 10px; height:295px; background:url(../images/zizhi_bg.jpg) no-repeat;}

.gd_05 li.last{ padding-right:0;}

.gd_05 li img{ width:268px; height:198px; padding-top:15px;}

.gd_05 li a{ color:#000000;}

.gd_05 .fl { float:left;}

.gd_05 .fr { float:right;}

.gd_05 .pa{ position:absolute;}

.gd_05 .pr{ position:relative}

.gd_05 li p{ padding-top:25px; font-size:14px;}



/*jianzheng_box*/

.jianzheng_box{ margin-top:30px;}







.kehu_nr{ height:460px;}

.kehu{ width:1180px; margin:0 auto; padding-top:50px;}

.kehu_tu{ width:270px; height:225px;}

.kehu_wen{ background:#eee; height:100px; padding:10px; font-size:14px;}

.kehu dl{ width:270px; float:left; position:relative; margin:0 12px;}

.kehu_wen a:hover{ color:#F00;}

.kh_wen{ display:block; overflow:hidden; height:60px;}



.kh_more{

	width:50px;

	height:50px;

	background:#F00;

	line-height:50px;

	text-align:center;

	font-size:25px;

	border-radius:50%;

	margin:0 auto;

	position:absolute;

	left: 117px;

	top: 317px;





}

.kh_more a{ color:#FFF;}



/*about_box*/

.about_box{ background:url(../images/about_bg.jpg) no-repeat center top; height:328px; width:100%; margin-top:40px;}

.about{ width:1180px; margin:0 auto;}

.about_left{ width:154px; height:37px; float:left; padding-top:210px; padding-left:30px;}

.about_midd{ width:440px; float:left; margin-left:160px; padding-top:65px;}

.about_midd dt{ font-size:14px;}

.about_midd dt a{ color:#053c96;}

.about_midd dd{ font-size:14px; padding-top:10px; line-height:24px;}

.about_midd dd img{ width:131px; height:43px;}



.about_right{ width:352px; float:right; background:url(../images/video.jpg) no-repeat; height:277px;}

.video{ width:320px; height:182px; padding:15px;}







/*center2_box*/

.center2_box{ width:1180px; margin:20px auto;}

.news_box{ border:1px solid #ddd; height:350px; width:345px; float:left;}

.hynews_box{ border-top:1px solid #ddd; height:350px; width:483px; float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

.changjian_box{ border-top:1px solid #ddd; height:350px; width:346px; float:right;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

.news_nr{ padding:10px; line-height:32px;}

.news_nr span{ float:right;}

.news_nr ul li{ display:block; width:320px; height:32px; overflow:hidden;font-size:14px;}



.news_nr ul li a{ display:block;}

.news_nr ul li a:hover{ background:#ef7603; color:#FFF;}





.news_nr2{ padding:10px; line-height:32px;}

.news_nr2 span{ float:right;}

.news_nr2 ul li{ display:block; width:460px; height:32px; overflow:hidden; font-size:14px;}



.news_nr2 ul li a{ display:block;}

.news_nr2 ul li a:hover{ background:#ef7603; color:#FFF;}







#ticker2 {

	width: 320px;

	height: 280px;

	overflow: hidden;

	position: relative;

	margin:10px auto;

	

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 30px;

	margin: 5px auto;

	border-bottom:1px dashed #CCC;

	

}

.wen span{ background-color:#ef7603; color:#FFF; line-height:30px;text-align:center; margin:0 5px; display:block; width:50px; float:left;}

.da span{ background-color:#333; color:#FFF; margin:0 5px;width:50px; float:left; text-align:center; line-height:30px;}

.wen a{ color:#ef7603;}





/*links_box*/

.links_box{border:1px solid #ddd; width:1180px; margin:30px auto; height:100px;}

.links_nr{ padding:10px; line-height:40px;}

.nav_line{ background:url(../images/f_line.jpg) repeat-x; height:2px; margin-top:20px;}





.jz_t2{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb2.jpg) no-repeat 0 15px;}

.jz_t2 h3{ font-weight:normal;}

.jz_t2 a{ padding:0 30px;}





.jz_t3{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb3.jpg) no-repeat 0 15px;}

.jz_t3 h3{ font-weight:normal;}

.jz_t3 a{ padding:0 30px;}





.jz_t4{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb4.jpg) no-repeat 0 15px;}

.jz_t4 h3{ font-weight:normal;}

.jz_t4 a{ padding:0 30px;}



.jz_t5{ width:150px; float:left; margin-left:10px; line-height:45px; background:url(../images/tb5.jpg) no-repeat 0 15px;}

.jz_t5 h3{ font-weight:normal;}



.zj_more{ width:38px; height:13px; float:right; padding:15px 20px}

.zj_title{ height:45px; border-bottom:1px solid #ddd;}





#tab_2{width:1180px; position:relative; margin:20px auto; height:450px;}

#tab_2 .tab_menu{width:291px; float:left; position:absolute;z-index:1; height: 120px; text-transform:uppercase;}

#tab_2 .tab_menu li{width:291px;height:104px;border-bottom:0px;cursor:pointer;margin:20px 2px 0 0;overflow:hidden;background: url(../images/anli_tbg.jpg) no-repeat;}

#tab_2 .tab_box_2{width:868px;height:100px;clear:both;top:0;position:relative;background-color:#fff;float: right;}

#tab_2 .tab_menu .selected{background:url(../images/anli_hover.jpg) no-repeat;cursor:pointer; height:104px; color:#FFF;}

#tab_2 .hide{display:none;}

#tab_2 .tab_box_2 div{}

#tab_2 .tab_menu .selected a{ color:#FFF;}

#tab_2 .tab_menu a{ font-size:18px;}

#tab_2 .tab_menu h3{ padding-top:30px; padding-left:20px; font-weight:normal;}





.anli_xiaotu{ width:218px; float:right;}





/*----------- 遮罩内容区 开始------------------------------------*/

/*----------- 从底部上升的遮罩效果 开始---------------------------*/

.content-title{

	margin-top: 50px;

	text-align: center;

}

.content{

	width:1000px;

	height: 428px;

	margin:20px auto;

	border: 1px solid #ccc;

	padding: 15px 25px 15px 25px;

}

.con{

	width: 625px;

	height: 353px;

	float: left;



	position: relative;

	cursor: pointer;

	padding-top:20px;

}

.con img{

	width:625px;

	height: 353px;

}

.qqtxt{

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 45px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	background: rgba(0,0,0,0.6);

}

.qqtxt h3{

	font-weight: normal;

}

.qqtxt p{

	font-size: 14px;

	display: block;

	line-height: 20px;

	-webkit-margin-before: 1em;

	-webkit-margin-after: 1em;

	-webkit-margin-start: 0px;

	-webkit-margin-end: 0px;

	-moz-margin-before: 1em;

	-moz-margin-after: 1em;

	-moz-margin-start: 0px;

	-moz-margin-end: 0px;

}

.qqtxt a{ color:#FFF}

/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/





/*------------- 图片放大效果 开始 ------------------------------*/



.con-five{

	width: 218px;

	height: 102px;

	float: left;



	position: relative;

	overflow: hidden;

	cursor: pointer;

	margin-top:22px;

	

}

.conimg{

	width: 218px;

	height: 102px;

}

.txt-five{

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 45px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	background: rgba(0,0,0,0.6);

}

.txt-five h3{

	font-weight: normal;

}

.txt-five a{ color:#FFF;}





/*tese_box*/

.tese_box{ background:url(../images/tese_bg.jpg) no-repeat center top; height:874px; width:100%;}

.tese{ width:1180px; margin:0 auto; padding-top:100px;}





/*滑动门*/

#tab{width:1180px;position:relative;margin:40px auto;}

#tab .tab_menu{

	width:555px;

	float:left;

	position:absolute;

	z-index:1;

	height: 144px;

	left: 335px;

	top: -6px;

}

#tab .tab_menu li{float:left;width:130px;height:130px;line-height:130px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0; background:#fff; -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

    border-radius: 50%; border:5px solid #004593;background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.5, #eee), to(rgb(277, 277, 277))); font-size:24px; font-weight:bold; color:#004593; margin:0 15px;}

#tab .tab_box{width:1180px;height:100px;clear:both;top:200px;position:relative;}

#tab .tab_menu .selected{background-color:yellow;cursor:pointer; border:5px solid #F00;}

#tab .hide{display:none;}



.tese_dtu{ width:557px; height:458px; float:left;}

.tese_dtu img{ padding:10px; background:#FFF;}



.ts_wen{ background:url(../images/ts_leftbg.png) no-repeat; width:568px; height:478px; float:right;}

.ts_1{ width:430px; float:left; color:#FFF; font-size:14px; padding:5px;}

.ts_1 span{ font-size:18px; font-weight:bold;}





.ts_2{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:35px;}

.ts_2 span{ font-size:18px; font-weight:bold;}



.ts_3{ width:430px; float:left; color:#FFF; font-size:14px; padding-top:50px; padding-left:5px;}

.ts_3 span{ font-size:18px; font-weight:bold;}



.ts_4{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:55px;}

.ts_4 span{ font-size:18px; font-weight:bold;}











/*banner3_box*/

.banner3_box{ background:url(../images/banner3.jpg) no-repeat center top; width:1180px; height:185px; margin:0 auto; position:relative;}

.b3_phone{

	position:absolute;

	font-size:18px;

	color:#FFF;

	left: 470px;

	top: 112px;

	width: 432px;

	height: 33px;

}

.b3_phone span{ font-size:30px; font-weight:bold;}

.b3_zixun{

	position:absolute;

	left: 995px;

	top: 77px;

}

.b3_zixun a{ color:#025ec5; font-size:24px; font-weight:bold;}







.ts_5{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:66px;}

.ts_5 span{ font-size:18px; font-weight:bold;}



.ts_6{ width:430px; float:left; color:#FFF; font-size:14px; padding-top:72px; padding-left:5px;}

.ts_6 span{ font-size:18px; font-weight:bold;}



.ts_7{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:74px;}

.ts_7 span{ font-size:18px; font-weight:bold;}

.ts_wen2{ background:url(../images/ts_leftbg2.png) no-repeat; width:568px; height:478px; float:right;}

.ts_wen3{ background:url(../images/ts_leftbg3.png) no-repeat; width:568px; height:478px; float:right;}







.ts_8{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:66px;}

.ts_8 span{ font-size:18px; font-weight:bold;}



.ts_9{ width:430px; float:left; color:#FFF; font-size:14px; padding-top:57px; padding-left:5px;}

.ts_9 span{ font-size:18px; font-weight:bold;}



.ts_10{ width:430px; float:right; color:#FFF; font-size:14px; padding-top:64px;}

.ts_10 span{ font-size:18px; font-weight:bold;}

</pre></body></html>